using System;

namespace WP.Commons
{
 
	/// <summary>
	/// Summary description for Constants.
	/// </summary>
	public class Constants
	{

		#region only for Web const
		//For Base Setting
		public  const string USER_NAME = "UserName";
		public  const string USER_ID  = "UserID";
		public  const string PASSWORD = "Password";
		public  const string IS_LOGIN = "IsLogin";
		public  const string USER_BRANCH_NO = "UserBrnNo";
        public const string USER_LOCATION_NO = "UserLocNo";
		public  const string USER_COMPANY = "UserCompany";
		public  const string CODE_SIGN_NO = "CodeSignNo";
		public  const string COST_SCALE = "CostScale";
		public  const string PRICE_SACLE = "PriceScale";
		public  const string QUANTITY_SCALE = "QtyScale";
		public  const string CURRENT_SALES_COST_TYPE = "CurrentSalesCostType";
		public  const string CURRENT_SYSTEM_MODULE = "CurrentSystemModule";

        //for menu
		public  const string MENU_ID = "Menu_Id";
		public  const string MENU_NAME  = "Menu_Name";
		public  const string MENU_PROGNAME = "Menu_Progname";
		public  const string MENU_PERMIT = "Menu_Permit";
		public  const string MENU_PARAMETER = "Menu_Parameter";
		public  const string MENU_PASSWORDLEVEL = "Menu_PasswordLevel";


		//For paging
		public  const string PAGING_KEY = "_Paging";
		public  const string PAGING_1_KEY = "_Paging.1";
		public  const string PAGING_2_KEY = "_Paging.2";
		public  const string PAGING_3_KEY = "_Paging.3";
		public  const string PAGING_4_KEY = "_Paging.4";
		public  const string CURRENT_PAGE_INFO = "_CurrentPageInfo";
		public  const string CURRENT_PAGE_INFOXML = "_CurrentPageInfoXml";

		//For others
		public  const string ERROE_MESSAGE = "Error_Message";	
		public const string EQUEL = "=";
		public const string BIG = ">";
		public const string SMALL = "<";
		public const string BIGEQUEL = ">=";
		public const string SMALLEQUEL = "<=";
		public const string LIKE = "like";
		public const string OR = "or";
		public const string FIELD_CHECK_EMPTY = "_Field_Check_Empty";
		public const string STRING_SEPARATOR = "~^?"; 
		//For Report
		public const string REPORT_BASE_INFO = "_Report_Base_Info";
		public const string REPORT_OBJECT = "_Report_Object";

//		public const 
		#endregion

		#region only for Win const
		public  const string LOGFILE_NAME = "option.ini";

		#endregion

		public const string G_AR_RTYPE = "SDIRNPC";//Equels the "gStrArRtype" of VB

		public Constants()
		{
			//
			// TODO: Add constructor logic here
			//
		}



	}
}
